Hands-On Full Stack Web Development with Aurelia: Develop modern and real-time web applications with Aurelia and Node.js by Diego Argüelles Rojas & Erikson Murrugarra

Hands-On Full Stack Web Development with Aurelia: Develop modern and real-time web applications with Aurelia and Node.js by Diego Argüelles Rojas & Erikson Murrugarra

Author:Diego Argüelles Rojas & Erikson Murrugarra [Argüelles Rojas, Diego]
Language: eng
Format: epub
Tags: COM060080 - COMPUTERS / Web / General, COM060180 - COMPUTERS / Web / Web Services and APIs, COM051260 - COMPUTERS / Programming Languages / JavaScript
Publisher: Packt Publishing
Published: 2018-06-14T23:00:00+00:00


Once upon a time, developers used to implement all the layers in a single project, and this was because of the adoption of popular open source web platforms such as XAMPP, which configures a PHP/MySQL environment in just a few seconds. So, developers used to write the client-side web pages in PHP and add HTML code in the same file, mixing server-side with client-side code.

With the passing of the years, new techniques were introduced. Now, developers separate client side and server side in different projects, and in addition to separating the project, these layers are deployed in different domains. All of this was possible thanks to the introduction of new client-side and server-side frameworks. All this brings a new challenge—communication—so having separate projects now requires a way to exchange information with each other. RESTful APIs become the right solution to communicate between the client side and backend using the HTTP protocol as the mean of data transportation between these layers.

The following illustration depicts the new way to create web apps:



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.